#cmsFR_content{
  background-color:#ffffff;
  border: solid 1px #0a1d4d;
  margin: 10px;
  /*min-height: 100px;*/
}
#cmsFR_content a{
  color:#0b1d4d;
  text-decoration: none;
  font-size:11px;
}
#cmsFR_content a:hover{
  color:#0b1d4d;
  text-decoration: none;
  font-size:11px;    
 
}
#cmsFR_login {  
  text-align:right;
  padding:0px 10px 0px 0px;
}
#cmsFR_login a{
  color:#0b1d4d;
  text-decoration: none;
  font-size:11px; 
}
#cmsFR_login a:hover{
  color:#F89405;
  text-decoration: none;
  font-size:11px;
}
#cmsFR_content .topic_title{
  background-image: url(Images/cmsFR_bgtopic.gif);
  background-repeat: repeat-x;
  border-left: solid 2px #ffffff;
  border-right: solid 2px #ffffff;
  height: 28px;
  line-height: 28px;
  margin: 0px;
  color: #f9f4de;
  font-weight: bold;
  text-align: center;
  vertical-align: bottom;
}
#cmsFR_content .next_previous{
  background-image: url(Images/cmsFR_bgtopic.gif);
  background-repeat: repeat-x;
  border-left: solid 2px #ffffff;
  border-right: solid 2px #ffffff;
  height: 28px;
  line-height: 28px;
  margin: 0px;
  padding:0px 10px 0px 0px;
  color: #f9f4de;
  font-weight: bold;  
  vertical-align: bottom;
  text-align:right;
}
#cmsFR_content .next_previous a{
  color:#ffffff;
  text-decoration: none;
  font-size:11px;  
}

#cmsFR_content .next_previous a:hover{
  color:#F89405;
  text-decoration: none;
  font-size:11px;
}

#cmsFR_content .topic_title .onlineuser{

}

#cmsFR_content .topic_title .left{
  width: 63%;
  border-right: solid 1px #c5cbdc;
  padding: 0px 5px 0px 10px;
}
#cmsFR_content .topic_title .topic{
  width: 6%;
  border-right: solid 1px #c5cbdc;
  padding: 0px 5px 0px 5px;

}
#cmsFR_content .topic_title .post{
 padding: 0px 5px 0px 5px;
  width: 6%;
  border-right: solid 1px #c5cbdc;
}
#cmsFR_content .topic_title .day{
 padding: 0px 5px 0px 5px; 
 width: 25%;  
}


#cmsFR_content .thead_title{
  background-color:#fec067 ;
  border: solid 1px #fd9502;
  margin: 0px 2px 0px 2px;
  height: 20px;
  line-height: 20px;
  text-align: left;
  padding-left: 10px;
   font-weight: bold;
   font-size: 12px;
   vertical-align: bottom;   

}

#cmsFR_content .thead_bg{
  background-color:#fec067 ;
  border: solid 1px #fd9502;
  margin: 0px 2px 0px 2px;
  height: 30px;
  line-height: 30px;
  text-align: left;
  padding-left: 10px;
  font-weight: bold;
  font-size: 12px;
  vertical-align: bottom;   

}

#cmsFR_content .thead_content{
  /*margin: 10px 5px 5px 15px; */
  text-align: left;
  font-size: smaller;  
}

#cmsFR_content .thead_content .editThread{
  padding:0px 0px 0px 0px;
  border:solid 1px #d6d6d6;
}

#cmsFR_content .thead_content .editThread td{
   border-bottom:solid 1px #d6d6d6;
}

#cmsFR_content .thead_content .editThread a{
	color:#0b1d4d;
	text-decoration: underline;
	font-size:10px;	
	font-weight:bold;
  
}

#cmsFR_content .thead_content .editThread a:hover 
{
	color:#F89405;
	text-decoration: underline;
	font-size:10px;	
	font-weight:bold;
  
}


#cmsFR_content .thead_content .contentnote{
	margin:0px 0px 15px 0px;
	padding:5px 5px 10px 5px;		
	text-align: left;
	border-bottom:solid 1px #d6d6d6;
	/*background:#F0EAD8;	*/
	
}

#cmsFR_content .thead_content .contentnote .SaveReply{
	margin: 0px 20px 0px 20px;
	padding:10px 5px 10px 5px;		
	text-align: left;
	color:#006600;
	background:#ffffff;	
	border:1px solid #D6D6D6;
	
}


#cmsFR_content .usonline_content{
  padding: 10px 5px 5px 15px;
  text-align: left;
  font-size: smaller;
  background-color: #f9f4de;  

}
#cmsFR_content .thead_content .icon{
   width: 5%;
   border-right: solid 1px #c5cbdc;
   border-bottom:solid 1px #c5cbdc;
   padding: 10px 5px 5px 5px;
}
#cmsFR_content .thead_content .summery{
  width: 58%;
  border-right: solid 1px #c5cbdc;
  border-bottom:solid 1px #c5cbdc;
  padding: 10px 5px 5px 5px;
}

#cmsFR_content .thead_content .summery a{
  color:#0b1d4d;
  text-decoration: none;
  font-size:11px;
  
}

#cmsFR_content .thead_content .summery a:hover{
  color:#F89405;
  text-decoration: none;
  font-size:11px;
}

#cmsFR_content .thead_content .topic{
  width: 6%;
  border-right: solid 1px #c5cbdc;
  border-bottom:solid 1px #c5cbdc;
  padding: 10px 5px 5px 5px;
  text-align: center;
}
#cmsFR_content .thead_content .post{
  width: 6%;
  border-right: solid 1px #c5cbdc;
   border-bottom:solid 1px #c5cbdc;
   padding: 10px 5px 5px 5px;
   text-align: center;
}
#cmsFR_content .thead_content .day{
  width: 25%;
   border-bottom:solid 1px #c5cbdc;
   padding: 10px 5px 5px 5px;      
}
 table{
   height:100%;
   width: 100%;
 }

#cmsFR_Center{
  width: 100%;
  background-color: #5D71A4;
}

#cmsFR_dinamic{
  background-color: #fcf1c6;
  /*width: 100%;  */
  margin: 5px;
  padding: 0px;
min-height:560px;
}


#cmsFR_header{

}
#cmsFR_header .banner{
  background-image: url(Images/cmsFR_bdbanner.gif);
  background-repeat: repeat-x;
  height: 100px;
  width: 100%;
  margin: 0px;
  font-weight: bold;
  text-align: left;
}
#cmsFR_header .banner .texttitle{
  color: #f9f4de;
  float: left;
  font-size: 30px;
  width: 70%;

}
#cmsFR_header .banner .texttitle p{
  margin: 0px 0px 0px 250px;
  color: #de2405;
}
#cmsFR_header .banner .texttitle b{
  margin: 0px 0px 0px 80px;
}

#cmsFR_header .banner .login{
  float:left;
  color: #f9f4de;
  width: 30%;
   font-size: 11px;
   height: 50px;
   vertical-align: bottom;
   text-decoration:none;
}
#cmsFR_header .banner .login input{
  background-color: #f7dbb4;
  height: 15px;
  width: 150px;
  border:none;
  text-align:left;
  margin-top: 5px;
  vertical-align:sub;
}
#cmsFR_header .banner .login input[type=submit]{
  background-image: url(Images/cmsFR_login.gif);
  background-repeat: no-repeat;
  height: 17px;
  width: 65px;

}


#cmsFR_header .menu{
  background-image: url(Images/cmsFR_bgmenu.gif);
  background-repeat: repeat-x;
  height: 26px;
  margin: 0px;
  width: 100%;
  font-size: 13px;
}
#cmsFR_header .menu ul{
  margin: 0px;
  text-align: left;
  padding-left: 5px;
}

#cmsFR_header .menu li{
   display: inline;
}
#cmsFR_header .menu a{
  color: #0b1d4d;
  text-decoration: none;
  vertical-align: bottom;
  line-height: 26px;
  margin:0px 10px 0px 10px;
  font-variant: small-caps;
  font-weight: bold;
}
#cmsFR_header .menu a:hover{
  color: #ffffff;
  text-decoration: none;
}

#cmsFR_footer{
   background-color: #fcf1c6;
   margin: 0px;

   padding-bottom: 0px;
}
#cmsFR_bracump {
  text-align:left;
  padding-left:10px;
  padding-right:10px;  
}
#cmsFR_bracump a{
  color:#0b1d4d;
  text-decoration: none;
  font-size:11px;
}
#cmsFR_bracump a:hover{
  color:#F89405;
  text-decoration: none;
  font-size:11px;
}
#cmsFR_dinamic .jumpto
{
	text-align:right;
	padding:0px 10px 0px 0px;  
}

#cmsFR_dinamic .title
{
	text-align:left;
	color:#0b1d4d;
	text-decoration: none;
	font-size:15px;
	padding:0px 0px 0px 10px;
	font-weight:bold;
}
#cmsFR_bracump .title a{
	color:#0b1d4d;
	text-decoration: none;
	font-size:15px;
	font-variant: small-caps;
	font-weight:bold;
}
#cmsFR_bracump .title a:hover{
	color:#F89405;
	text-decoration: none;
	font-size:15px;
	font-weight:bold;	
	
}

#cmsFR_listF{
	
}

#cmsFR_listF td{
	border-bottom:solid 1px #d6d6d6;
}


#cmsFR_listF a{
	color:#0b1d4d;
	text-decoration:underline;
	font-size:10px;
	font-weight:bold;
}
#cmsFR_listF a:hover{
	color:#F89405;
	text-decoration: underline;
	font-size:10px;
	font-weight:bold;
}